microwave radiometer - German English Dictionary